#案例：python解析json！即：从json数据中拿到我想要的任何数据！

#假设json是某http请求的响应实体
response_body=\
{
    "id":"K001",
    "name":"zansan",
    "data1":
    {
        "dataID":"1",
        "dataName":"王五",
        "token":"DSDSDSDSXSDS"
    },
    "data2":
    [
        {
            "stuID":"01",
            "stuName":"Tom",
            "phone":"13760453683"
        },
        {
            "stuID": "02",
            "stuName": "Lucy",
            "phone": "13760453682"
        }
    ]
}

#想要拿：K001
id=response_body["id"]
print(id)
#想要拿：1
dataId=response_body["data1"]["dataID"]
print(dataId)

#想要拿token：DSDSDSDSXSDS
token=response_body["data1"]["token"]
print(token)

#想要拿第一个学生信息
stuID=response_body["data2"][0]["stuID"]
stuName=response_body["data2"][0]["stuName"]
stuPhone=response_body["data2"][0]["phone"]
print(stuID,stuName,stuPhone)

#想要拿第二个学生的phone：13760453682
stuPhone2=response_body["data2"][1]["phone"]
print(stuPhone2)

#想要拿所有学员的信息：
stus=response_body["data2"]
for stu in stus:
    stuID=stu["stuID"]
    stuName=stu["stuName"]
    phone=stu["phone"]
    print(stuID,stuName,phone)




